carry a knife in the sleeve - Turco Inglés Diccionario